artificial drainage - Español Inglés Diccionario